Search Result:belamcanda chinensis
Overview of noun belamcanda_chinensis
The noun belamcanda chinensis has 1 sense
- blackberry-lily, leopard lily, Belamcanda chinensis -- (garden plant whose capsule discloses when ripe a mass of seeds resembling a blackberry)